pdbfile: Fix the last open MSVC warning (signed/unsigned mismatch).
authoroliskoli <oliskoli>
Thu, 26 Jul 2007 19:34:33 +0000 (19:34 +0000)
committeroliskoli <oliskoli>
Thu, 26 Jul 2007 19:34:33 +0000 (19:34 +0000)
pdbfile.c
pdbfile.h

index 9c6b0069c6a75c47eb958c1f90c7ea9548dfbc40..bade3d5671537e89dd04f9dad20f295ee8a63020 100644 (file)
--- a/pdbfile.c
+++ b/pdbfile.c
@@ -82,7 +82,7 @@ pdb_load_data(pdbfile *fin)
 {
        gbuint16 i, ct;
        pdbrec_t *last_rec;
-       gbuint32 offs;
+       gbint32 offs;
        pdbrec_t *rec;
        
        /* load the header */
@@ -157,7 +157,7 @@ pdb_load_data(pdbfile *fin)
        last_rec = fin->rec_list;
 
        if (fin->appinfo_offs != 0) {
-               gbuint32 top;
+               gbint32 top;
 
                /* seek to application info offset */
                while (offs < fin->appinfo_offs) {
@@ -222,7 +222,7 @@ pdb_open(const char *filename, const char *module)
 }
 
 int
-pdb_read_rec_by_id(pdbfile *fin, const int rec_id, gbuint8 *flags, gbuint8 *category, void **data)
+pdb_read_rec_by_id(pdbfile *fin, const gbuint32 rec_id, gbuint8 *flags, gbuint8 *category, void **data)
 {
        pdbrec_t *rec;
 
@@ -251,7 +251,7 @@ pdb_create(const char *filename, const char *module)
 }
 
 void 
-pdb_write_rec(pdbfile *fout, const gbuint8 flags, const gbuint8 category, const int rec_id, const void *data, const gbuint32 size)
+pdb_write_rec(pdbfile *fout, const gbuint8 flags, const gbuint8 category, const gbuint32 rec_id, const void *data, const gbuint32 size)
 {
        pdbrec_t *rec, *cur;
        
index 717f84644c864473e5246f4dacdd56a375ccc57f..0ad8237cd53402b096b8fea4ca6d81fef3fd0204 100644 (file)
--- a/pdbfile.h
+++ b/pdbfile.h
@@ -77,8 +77,8 @@ void pdb_close(pdbfile *file);
 int pdb_eof(pdbfile *fin);
 void pdb_rewind(pdbfile *fin);
 int pdb_read_rec(pdbfile *fin, gbuint8 *flags, gbuint8 *category, gbuint32 *rec_id, void **data);
-int pdb_read_rec_by_id(pdbfile *fin, const int rec_id, gbuint8 *flags, gbuint8 *category, void **data);
-void pdb_write_rec(pdbfile *fout, const gbuint8 flags, const gbuint8 category, const int rec_id, const void *data, const gbuint32 size);
+int pdb_read_rec_by_id(pdbfile *fin, const gbuint32 rec_id, gbuint8 *flags, gbuint8 *category, void **data);
+void pdb_write_rec(pdbfile *fout, const gbuint8 flags, const gbuint8 category, const gbuint32 rec_id, const void *data, const gbuint32 size);
 
 #endif
 #endif